plot of land planted with satureja - Español Inglés Diccionario